草庐IT

Android UI布局

全部标签

Qt中多ui使用及简单布局实现交互界面

系列文章目录第一章Qt中C++代码搭配UI文件实现交互界面第二章Qt中多ui使用及简单布局实现交互界面文章目录前言一、新增两个新UI文件二、使用这两个新增的UI及简单布局三.添加简单联动逻辑四.编译运行及动态效果展示总结前言        前一段时间,写了一篇关于Qt中C++代码搭配UI文件实现简单的交互界面的文章,当时是计划作为一个系列来写的,希望交流一下循序渐进的学习和使用Qt心得。        前几天评论中有人催更了,所以这几天在下班后抽了点时间把这第二章整理好发出来,接下来请品鉴。       这篇文章质量不符合计划预期,之后有时间的话会持续修改更新,敬请期待。一、新增两个新UI文件

Android布局标题栏不可见

我已经创建了xml布局文件。当我将其作为Activity的内容提供时,标题栏不可见。我怎样才能让它可见。我尝试使用setTitle("Title");protectedvoidonCreate(BundlesavedInstanceState){getWindow().addFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);super.onCreate(savedInstanceSta

android - ScrollView 中的线性布局不占据全高

我有一个线性布局,比如说V1,在L1里面我有一个ScrollViewV2,在ScrollView里面我有另一个线性布局V3,现在V3有一个gridtviewV4。pbm是,如果我的ListView有6个项目,只有2个是可见的,为了休息,即使我看到有足够的空间空置,我也必须滚动。我设置了背景颜色(V2的背景颜色:洋红色,V3绿色的背景颜色)并观察到这一点:V2覆盖整个V1V3只覆盖了一小部分,比如V2的30%,V4涵盖了完整的V3。所以我几乎做了所有我能做的事情来使V3覆盖所有V2,但没有成功。我在这上面浪费了很多时间,如果有任何解决方案,请告诉我。//ScrollView参数V2Lin

android - 有没有办法以编程方式禁用特定布局中的所有项目?

我有一个游戏,我最近在其中添加了全局高分功能,这让很多人不高兴,所以我想添加禁用它的选项。我所做的是:在我的设置ActivityView中,我添加了以下内容:我想做的是在用户取消选中启用高分跟踪复选框时禁用整个“高分特定设置”布局。我尝试通过将setEnabled设置为false来禁用它,但这根本不起作用。我应该使用View组还是什么?是否有我应该运行的刷新方法来应用更改? 最佳答案 将View.OnClickListener添加到您的CheckBox,然后将要禁用的View传递给以下函数...privatevoidenableDi

android - 如何使用 RadioButton 扩充布局然后添加到 RadioGroup?

我正在尝试使用具有两个TextView和一个RadioButton的行来扩展我的Listview布局。我希望以这种方式添加的所有RadioButton都在同一个RadioGroup中。这是我到目前为止所做的:@OverridepublicViewgetView(intposition,ViewconvertView,ViewGroupparent){Viewv=convertView;ViewHolderholder;if(v==null){LayoutInflatervi=(LayoutInflater)activity.getSystemService(Context.LAYOUT

Android 可以为单向 Activity 使用错误的布局文件

我偶然发现,如果你有一个设置为一个方向的Activity,但包含一个不同方向的单独布局文件,当Activity第一次启动时,它会被与设备的物理方向并且不是与Activity的方向匹配的布局文件。因此,如果AndroidManifest.xml指定layout-port文件夹中有一个用于LandscapeGardener的布局,如果Activity以纵向方式加载,则纵向特定布局将被膨胀。顺便说一句,我们遇到这种情况的原因是我们正在开发的Activity有一些特定于肖像的错误,因此我们决定在修复这些错误时禁止用户使用肖像模式——当然这个问题会导致打压有点偏!请注意,如果设备在启动时方向正确

android - 如何在 Android 应用程序中制作可滚动布局和可缩放布局?

我正在制作一个Android应用程序,我需要我的布局之一具有缩放控制并使其垂直滚动,但我不知道如何成功地做到这一点? 最佳答案 usethisjarinyourapplicationprivateZoomViewzoomView;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_zoomable);Viewv=((LayoutInfla

Android:在 Eclipse 布局查看器中显示自定义 UI View

有谁知道当我将参数放入我的布局文件时如何让我的自定义View对象出现在Eclipse的Android布局工具中?如果您不想在此处放置任何代码,那么只需一个指向资源的链接也很好。我没有找到我想要的东西。谢谢。 最佳答案 在Eclipse的布局View中显示您的View并不简单。从我所看到的(它根本不是详尽无遗的)来看,使用完全自定义的View/表面View并将渲染放置在单独的线程中是行不通的。但是,如果您基于现有View构建自定义View(例如从EditTExt继承)并且仅重写onDraw方法,则布局管理器将按预期显示您的View。从

android - 将 View 添加到现有 View 后面的相对布局会导致屏幕闪烁

我试图在另一个占据全屏的View后面插入一个View,然后删除前面的View以显示唯一剩余的View。从功能上讲,一切都按预期工作,但问题是当我调用View.addView()添加第二个View时,指定将其添加到索引0处,因此它位于第一个View的后面,屏幕闪烁。几乎就好像View实际上被添加到第一个View的前面几分之一秒,然后当它移到它后面时又被隐藏了。这是我正在做的:创建Activity时,我将ImageView添加到RelativeLayout并使RelativeLayout实例成为Activity的内容View:protectedvoidonCreate(Bundlebund

android - ListView 中的重复布局引用

我的ListView发生了一件非常奇怪的事情。我正在创建一个带有按钮和一个editText的ListView。它是这样设置的:[Button][EditText][Button],这些按钮就像一个“递增器”和“递减器”,每次点击更新1个单位的EditText数值。问题是,当我单击一个按钮时,几乎每次另一个ListView元素的editText都会更改(被单击项目的editText也会更改)。如果我点击这个错误更改项目的按钮,它也会更改第一个的editText。它们基本上具有相同的按钮和editText引用,尽管它们具有带数据的textView,并且它们之间的数据不同。为此我创建并自定义